// 覆盖elementplus 部分样式

@radius: 16px;

.el-card {
  --el-card-padding: @radius;
  --el-card-border-radius: 8px;
  // --el-box-shadow-light  : 0px 2px 4px rgba(0, 0, 0, 0.12);
  --el-box-shadow-light: none;

  padding: 0 @radius;
}

.el-card__header,
.el-card__body {
  padding-left: 0;
  padding-right: 0;
}

.el-footer {
  --el-footer-padding: 0;
  --el-footer-height: auto;
}

.el-table {
  --el-table-header-bg-color: #fff;
  // --el-table-header-bg-color: #e6e6fd;
}

/* 霸气去掉outline */
.el-tooltip__trigger:focus-visible {
  outline: none;
}

//
.pro-table__tabs {
  .el-tabs__header {
    margin: -20px 0;
  }

  .el-tabs__nav-wrap:after {
    display: none;
  }

  .el-tabs__item {
    height: 60px;
  }
}

.el-button--primary {
  --el-button-hover-bg-color: var(--clr-primary-hover);
  --el-button-hover-border-color: var(--clr-primary-hover);
}

.el-button.is-text + .el-button.is-text {
  margin-left: 0;
}

.el-segmented {
  --el-border-radius-base: 1000px;
}

//
.el-image__inner {
  height: inherit;
  max-height: inherit;
  min-height: inherit;
  width: inherit;
  min-width: inherit;
  max-width: inherit;
}

.el-dialog {
  --el-dialog-border-radius: @radius;
}

.el-pagination > .is-first {
  flex: 1;
}
